the cable release - Español Inglés Diccionario